European Starling Sturnus vulgaris

Starlings

European Starling
315 Dates
211 Locations